996902
405534
607936
602331
370938
198940
13233
882998
29254
172538
474232
522556
5245799
3670581
3196148
2496804
2273988
2112609
2043358
193678
1820118
1743136
1719196
1659471